其他
Python|国家统计局居民人均收入数据动态图表可视化
数据下载地址,在国家统计局网站可以查询复制数据:
国家统计局网站:http://www.stats.gov.cn/
数据网址:https://data.stats.gov.cn/easyquery.htm?cn=C01&zb=A0L03&sj=2019
通过文件-编辑-选择性粘贴,实现转置粘贴,调整数据效果如下:
数据表格下载地址,打开“阅读原文”可以直接下载:
链接:https://pan.baidu.com/s/1O8xJwDg4lCsN75plFeo8jw
提取码:1111
然后修改代码并运行,即可看到近二十年来居民收入的变化了:
广义货币供应量(M2)是指流通于银行体系之外的现金加上企业存款、居民储蓄存款以及其他存款,它包括了一切可能成为现实购买力的货币形式,通常反映的是社会总需求变化和未来通胀的压力状态。近年来,很多国家都把M2作为货币供应量的调控目标。
参考代码如下:
import pandas_alive
import pandas as pd
import matplotlib.pyplot as plt
#以下代码为支持中文显示,很重要
plt.rcParams['font.sans-serif'] = ['SimHei']
#plt.rcParams['axes.unicode_minus'] = False
filename="居民家庭人均可支配收入"#设置好文件名,可修改
elec_df = pd.read_csv(filename+".csv", index_col=0, parse_dates=[0])
elec_df = elec_df.iloc[:20, :]#显示的数据行数,可修改
#数据标题及保存的动态图片的名称,可修改
elec_df.fillna(0).plot_animated(filename+'.gif', period_fmt="%Y",title='居民家庭人均可支配收入2000-2019')
备注:数据分析用官网的数据最靠谱,所以最近浏览了国家统计局的大量官方数据,包括人口普查数据,GDP数据,居民人均收入等等各种数据。官网大量的统计数据用来教学生实现数据可视化绝对够了。
Python|绘制个性化数据的动态图表及解决中文显示问题……
Python代码转Latex公式,这个开源库用一行代码帮你搞定
学业水平考查准备工作(排座代码)